Changes between 1.5.1 and 1.5.2

Backwards Compatibility

Issues

Miscellaneous

Changes between 1.5.0 and 1.5.1

Issues

Changes between 1.4.1 and 1.5.0

Release 1.5.0 contains several bugfixes and one or two minor enhancements, but the biggest change since 1.4.1 is the way jsPlumb handles inheritance internally - it has switched from a 'module pattern' architecture to a prototypal-based setup. The module pattern is good for information hiding, but it makes objects bigger, and its far easier to leak memory with that sort of arrangement than it is with a prototypal inheritance scheme.

The build has been switched from the original Ant build to Grunt with release 1.5.0, and with this has come the ability to build versions of jsPlumb that omit functionality you do not need (see here).

  1. Backwards Compatibility
  2. New Functionality
  3. Issues Fixed
  4. Miscellaneous

Backwards Compatibility

jsPlumb.detach({source:someDiv, target:someOtherDiv});

or

jsPlumb.select({source:someDiv, target:someOtherDiv}).detach();

New Functionality

Issues Fixed

Miscellaneous

Nothing to report.